package org.jeecg.modules.paycenter.service;

import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.paycenter.enums.PayChannelEnum;
import org.jeecg.modules.wlhy.customer.entity.HyCustomer;

import java.math.BigDecimal;

/**
 * 支付会员相关接口
 */
public interface IMemberChannelService {
    PayChannelEnum getChannelEnum();
    String getChannel();
    boolean checkChannel();

    BigDecimal getAvailBal();
    Result<?> getCustomerAvailBalStr(HyCustomer customer);

    Result<?> getPlateformAvailBalStr();

    Result<?> getPtAccountInfo();
}
